impulse repeater - German English Dictionary